Map Graph

New Grand Central Theatre

The New Grand Central Theatre was a movie theatre at 705 North Grand Avenue in St. Louis, Missouri. It was designed by St. Louis architects Helfensteller, Hirsch & Watson and was built in 1913.

Read article
File:New_Grand_Central_Theater.jpg
Top Questions
AI generated

List the top facts about New Grand Central Theatre

Summarize this article

What is the single most intriguing fact about New Grand Central Theatre?

Are there any controversies surrounding New Grand Central Theatre?

More questions